marry one's way into royalty - Francés Inglés Diccionario